export default {
  // Process template table
  processTemplate: {
    code: 'Code',
    name: 'Name',
    status: 'Status',
    createTime: 'Creation Time',
    objectType: 'Applicable Object Type',
    createPerson: 'Created by',
    remark: 'Remarks',
    principal: 'Principal',
    overdueTimeSetting: 'Overdue Time Setting Method',
    overTime: 'Overtime',
    securityLevel: 'Security Level',
  },
  // Account management table
  accountManagement: {
    createTime: 'Creation Time',
    name: 'Name',
    address: 'Address',
    tel: 'Phone Number',
    sex: 'Gender',
    email: 'Email',
    password: 'Password',
    confirmPassword: 'Confirm Password',
    remark: 'Remarks',
    status: 'Status',
    creator: 'Creator',
    securityLevel: 'Security Level',
    usedHost: 'Used Workstation',
    endlinetime: 'Expiration Time',
    sign: 'Personal Seal',
    usedpdmver: 'Used PDM Version',
    msgStatus: 'Message Status',
    ipAddress: 'IP Address',
    weChatAccount: 'WeChat Account',
    authId: 'Authentication ID',
    authKey: 'Auth Key',
    id: 'Login Name',
    man: 'Male',
    woman: 'Female',
    emailPlaceholder: 'Please enter the correct email format',
    telPlaceholder: 'Please enter the correct phone number format',
    department: 'Department',
    addAccount: 'Add Account',
    editAccount: 'Edit Account',
    viewUserDetail: 'View User Details',
    editUserDetail: 'Edit User Information',
    deleteAccount: 'Delete this Account',
    confirmDeleteAccount: 'Are you sure you want to delete this account?',
    accountList: 'Account List',
    frozen: 'Freeze',
    frozenSuccess: 'Freezing successful',
    isFrozen: 'Do you want to freeze this account?',
    unfrozen: 'Unfreeze',
    unfrozenSuccess: 'Unfreezing successful',
    isUnfrozen: 'Do you want to unfreeze this account?',
    viewAccountDetail: 'View Account Details',
    role: 'Role',
    no: 'No',
    yes: 'Yes',
  },
  // Department management
  departmentManagement: {
    addDepartment: 'Add Department',
    editDepartment: 'Edit Department',
    departmentList: 'Department List',
    departmentCode: 'Department Code',
    departmentName: 'Department Name',
    departmentPrincipal: 'Department Head',
    departmentVicePrincipal: 'Deputy Head',
    remark: 'Remarks',
    adjustPerson: 'Adjust Personnel',
    nonDepartmentMembers: 'Non-department Members',
    departmentMembers: 'Department Members',
    no: 'No',
    yes: 'Yes',
  },
  // Role management
  roleManagement: {
    roleCode: 'Role Code',
    roleName: 'Role Name',
    createTime: 'Creation Time',
    creator: 'Creator',
    status: 'Status',
    remark: 'Remarks',
    roleList: 'Role List',
    addRole: 'Add Role',
    editRole: 'Edit Role',
    menuAssign: 'Menu Assignment',
    adjustPerson: 'Adjust Personnel',
    menuPermissions: 'Menu Permissions',
  },
  // Menu management
  menuManagement: {
    menuList: 'Menu List',
    addMenu: 'Add Menu',
    editMenu: 'Edit Menu',
    menuName: 'Menu Name',
    menuIcon: 'Icon',
    permission: 'Permission Identifier',
    component: 'Component',
    sort: 'Sorting',
    status: 'Status',
    createTime: 'Creation Time',
    menuType: 'Menu Type',
    directory: 'Directory',
    menu: 'Menu',
    button: 'Button',
    parentMenu: 'Parent Menu',
    routerPath: 'Router Path',
    enable: 'Enable',
    all: 'all',
    disable: 'Disable',
    externalLink: 'Is it an external link?',
    cache: 'Cache',
    yes: 'Yes',
    no: 'No',
    display: 'Display',
    componentPath: 'Component Path',
    confirmDelete: 'Are you sure you want to delete?',
  },
  // Form management
  formManagement: {
    class: 'Class',
    classProperty: 'Class Property',
    documentTemplate: 'Document Template',
    typeBinding: 'Type Binding',
    newDocumentTemplate: 'New Document Type',
    formProperty: 'Form Property Page Settings',
    formPropertyGroup: 'Form Property Group Settings',
    baseProperty: 'Base properties cannot be deleted!',
    name: 'Name',
    formPropertyPage: 'Form Property Page Definition',
    PropertyPageList: 'Property Page List',
    PropertyPageInfo: 'Property Page Information',
    PropertyPageName: 'Property Page Name',
    PropertyGroupList: 'Property Group List',
    PropertyGroupInfo: 'Property Group Information',
    propertyInfo: 'Property Information',
    propertyGroupName: 'Property Group Name：',
    propertyGroup: 'Property Grouping',
    propertyGroupSort: 'Property Group Ordering',
    columnDisplayInfo: 'Column Display Information',
    sensitivePropertyAtLeastOne: 'There should be at least one sensitive property.',
  },
};
